package com.kaili.basic.service;

import com.baomidou.mybatisplus.service.IService;
import com.kaili.basic.pojo.dto.DatadictDto;
import com.kaili.basic.pojo.entity.DatadictEntity;
import com.kaili.basic.pojo.vo.DatadictVo;

import java.util.List;

/**
* 数据字典 service接口
* @author:liuyang
* @Time: 2019-07-23
* @Copyright: ©  杭州凯立通信有限公司 版权所有
* @Warning: 本内容仅限于公司内部传阅,禁止外泄或用于其它商业目的
*/
public interface IDatadictService extends IService<DatadictEntity> {

	/**
	* 根据数据字典ID查询单个数据字典信息
	* @author:zhengs
	* @Time: 19-7-23 下午8:22
	* @param id
	* @return
	*/
	DatadictVo queryById(Integer id);

	/**
	* 左侧数据字典父节点列表查询 or 子数据字典列表查询 or 根据数据字典ID查询单个数据字典信息
	* @author:zhengs
	* @Time: 19-7-23 下午8:18
	* @param dto
	* @return
	*/
	List<DatadictVo> queryList(DatadictDto dto);
}
